debit entity - French English Dictionary